amounts due - Alemán Inglés Diccionario